package logic.bean;

import java.io.Serializable;


/**
 * 点餐 店铺信息
 * 
 * @author zhangnannan
 */
public class StoreInfo
        implements
        Serializable
{
	/***
	 * "lowestMoney": 0,//最低起送价，int类型，单位分
	 * "supplyTakeAway": "y",//是否提供外卖，y==提供，n==不提供
	 * "takeAwayScope": "0.0"//外卖的送餐距离范围，String类型，保留一位小数，单位公里
	 */
	private static final long serialVersionUID = 1L;
	private String            address;              //门店地址
	private String            contactPhone;         //门店的联系电话
	private String            infro;                //门店的简介
	private String            name;                 //门店的名称
	private long              storeId;              //门店的ID
	private int               mostCanOrderDay;      //最多可预约天数
	private double            latitude;
	private double            longitude;
	private int               lowestMoney;//最低起送价，int类型，单位分
	private String            supplyTakeAway;//是否提供外卖，y==提供，n==不提供
	private String            takeAwayScope;//外卖的送餐距离范围，String类型，保留一位小数，单位公里
	private double            distance;
	private String            logoUrl;//店铺封面URL
	private int               deliveryFee;//配送费，单位分

	public int getDeliveryFee() {
		return deliveryFee;
	}

	public void setDeliveryFee(int deliveryFee) {
		this.deliveryFee = deliveryFee;
	}

	public String getLogoUrl() {
		return logoUrl;
	}

	public void setLogoUrl(String logoUrl) {
		this.logoUrl = logoUrl;
	}

	public int getLowestMoney() {
		return lowestMoney;
	}
	
	public void setLowestMoney(int lowestMoney) {
		this.lowestMoney = lowestMoney;
	}
	
	public String getSupplyTakeAway() {
		return supplyTakeAway;
	}
	
	public void setSupplyTakeAway(String supplyTakeAway) {
		this.supplyTakeAway = supplyTakeAway;
	}
	
	public String getTakeAwayScope() {
		return takeAwayScope;
	}
	
	public void setTakeAwayScope(String takeAwayScope) {
		this.takeAwayScope = takeAwayScope;
	}
	
	public double getLatitude() {
		return latitude;
	}
	
	public void setLatitude(double latitude) {
		this.latitude = latitude;
	}
	
	public double getLongitude() {
		return longitude;
	}
	
	public void setLongitude(double longitude) {
		this.longitude = longitude;
	}
	
	public StoreInfo() {
		super();
	}
	
	public StoreInfo(String address, String contactPhone, String infro, String name, long storeId, int mostCanOrderDay) {
		super();
		this.address = address;
		this.contactPhone = contactPhone;
		this.infro = infro;
		this.name = name;
		this.storeId = storeId;
		this.mostCanOrderDay = mostCanOrderDay;
	}
	

	public StoreInfo(String address, String contactPhone, String infro, String name, long storeId, int mostCanOrderDay, double latitude, double longitude, int lowestMoney, String supplyTakeAway, String takeAwayScope, double distance, String logoUrl) {
	    super();
	    this.address = address;
	    this.contactPhone = contactPhone;
	    this.infro = infro;
	    this.name = name;
	    this.storeId = storeId;
	    this.mostCanOrderDay = mostCanOrderDay;
	    this.latitude = latitude;
	    this.longitude = longitude;
	    this.lowestMoney = lowestMoney;
	    this.supplyTakeAway = supplyTakeAway;
	    this.takeAwayScope = takeAwayScope;
	    this.distance = distance;
	    this.logoUrl = logoUrl;
    }

	public String getAddress() {
		return address;
	}
	
	public void setAddress(String address) {
		this.address = address;
	}
	
	public String getContactPhone() {
		return contactPhone;
	}
	
	public void setContactPhone(String contactPhone) {
		this.contactPhone = contactPhone;
	}
	
	public String getInfro() {
		return infro;
	}
	
	public void setInfro(String infro) {
		this.infro = infro;
	}
	
	public String getName() {
		return name;
	}
	
	public void setName(String name) {
		this.name = name;
	}
	
	public long getStoreId() {
		return storeId;
	}
	
	public void setStoreId(long storeId) {
		this.storeId = storeId;
	}
	
	public int getMostCanOrderDay() {
		return mostCanOrderDay;
	}
	
	public void setMostCanOrderDay(int mostCanOrderDay) {
		this.mostCanOrderDay = mostCanOrderDay;
	}
	
	public double getDistance() {
		return distance;
	}
	
	public void setDistance(double distance) {
		this.distance = distance;
	}
	
}
